self filling - Turkish English Dictionary